//1.实现函数init()初始化数组为全0
//2.实现print( 打印数组的每个元素
//3.实现reverse()函数完成数组元素的逆置。
#include <stdio.h>

void init(char ch[],int sz)
{
	for(int i=0;i<sz;i++)
	{
		ch[i]=0;
	}
}

void print(char ch[],int sz)
{
	for(int i=0;i<sz;i++)
	{
		printf("%c ",ch[i]);
	}	
	printf("\n");
}

void reverse(char ch[],int sz)
{
	int left=0;
	int right=sz-2;
	int temp=0;
	while(left<right)
	{
		temp=ch[left];
		ch[left]=ch[right];
		ch[right]=temp;
		left++;
		right--;
	}
}

int main()
{
	char ch[]="abcdef";
	int sz=sizeof(ch)/sizeof(ch[0]);
//	init(ch,sz);
	print(ch,sz);
	reverse(ch,sz);
	printf("%s\n",ch);
	return 0;
}